Airwallex\Gateways\Card A

Total Complexity 71
Dependencies 10
Dependents 8
Total lines 424
Lines of code 346
Logical lines of code 170
Comment lines 17
Methods 19
Properties 9

Methods 19

Method Rating Maintainability Complexity Lines of code
process_payment()
A
40 10 56
output()
A
41 8 55
getCardLogos()
A
53 9 22
get_form_fields()
S
43 5 51
enqueueScriptsForEmbeddedCard()
S
52 6 23
__construct()
S
59 5 13
change_subscription_payment_method()
S
53 4 23
capture()
S
56 4 18
get_icon()
S
60 3 13
getCustomer()
S
55 2 21
getMetaData()
S
66 3 8
getCheckoutFormType()
S
70 2 6
is_captured()
S
64 2 10
payment_fields()
S
67 2 8
getDescriptorSetting()
S
73 2 4
enqueueAdminScripts()
S
91 1 2
is_capture_immediately()
S
78 1 3
enqueueScriptForRedirectCard()
S
81 1 3
registerHooks()
S
67 1 7